Micron Document
C.S.Burner 🪙 ━►🔥GIT Node


Displaying Raw • Download

meshchatx/src/frontend/components/nomadnetwork/NomadNetworkBrowser.vue 65ca9ddc823fcc2c8f8653c553b944b85db0875f (65ca9ddc) Text, 28.12 KB

Tff7b72<Tff7b72!Tff7b72-Tff7b72- Te6edf3SPDXTff7b72-Te6edf3LicenseTff7b72-Te6edf3IdentifierTb4b4b4: T79c0ff0Te6edf3BSD Te6edf3AND Te6edf3MIT Tff7b72-Tff7b72-Tff7b72>

Tff7b72<Te6edf3templateTff7b72>
Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffflex flex-1 min-w-0 h-full flex-col overflow-hidden bg-sem-canvas text-sem-fgTa5d6ff"Tff7b72>
Tff7b72<Te6edf3div
Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffshowTabStripTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffnomad-tab-strip flex h-9 shrink-0 flex-nowrap items-end overflow-x-auto overflow-y-hidden border-b border-sem-border bg-sem-surface-muted px-1.5Ta5d6ff"
Te6edf3roleTff7b72=Ta5d6ff"Ta5d6fftablistTa5d6ff"
Tff7b72>
Tff7b72<Te6edf3button
Te6edf3vTff7b72-Tff7b72forTff7b72=Ta5d6ff"Ta5d6ff(tab, tabIndex) in tabsTa5d6ff"
Tb4b4b4:Te6edf3keyTff7b72=Ta5d6ff"Ta5d6fftab.idTa5d6ff"
Te6edf3typeTff7b72=Ta5d6ff"Ta5d6ffbuttonTa5d6ff"
Te6edf3roleTff7b72=Ta5d6ff"Ta5d6fftabTa5d6ff"
Te6edf3draggableTff7b72=Ta5d6ff"Ta5d6fftrueTa5d6ff"
Tb4b4b4:Te6edf3ariaTff7b72-Te6edf3selectedTff7b72=Ta5d6ff"Ta5d6fftab.id === activeTabIdTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffgroup flex h-8 min-w-[7rem] max-w-[14rem] shrink-0 cursor-grab items-center gap-1.5 border border-transparent px-3 text-sm transition-[opacity,background-color,border-color] duration-150 rounded-t-[10px] active:cursor-grabbingTa5d6ff"
Tb4b4b4:Tff7b72classTff7b72=Ta5d6ff"Ta5d6ff[
Te6edf3tabTff7b72.Td2a8ffid Tff7b72==Tff7b72= Te6edf3activeTabId
? Ta5d6ff'Ta5d6ffborder-sem-border border-b-transparent bg-sem-canvas font-medium text-sem-fgTa5d6ff'
Tb4b4b4: Ta5d6ff'Ta5d6fftext-sem-fg-muted hover:bg-sem-surface/50Ta5d6ff'Tb4b4b4,
Te6edf3dragTabIndex Tff7b72==Tff7b72= Te6edf3tabIndex ? Ta5d6ff'Ta5d6ffopacity-50Ta5d6ff' Tb4b4b4: Ta5d6ff'Ta5d6ff'Tb4b4b4,
Tb4b4b4]Ta5d6ff"
@Te6edf3clickTff7b72=Ta5d6ff"Ta5d6ffselectTab(tab.id)Ta5d6ff"
@Te6edf3dragstartTff7b72=Ta5d6ff"Ta5d6ffonTabDragStart(tabIndex, $event)Ta5d6ff"
@Te6edf3dragoverTff7b72.Td2a8ffpreventTff7b72=Ta5d6ff"Ta5d6ffonTabDragOver(tabIndex)Ta5d6ff"
@Te6edf3dropTff7b72.Td2a8ffpreventTff7b72=Ta5d6ff"Ta5d6ffonTabDrop(tabIndex)Ta5d6ff"
@Te6edf3dragendTff7b72=Ta5d6ff"Ta5d6ffonTabDragEndTa5d6ff"
@Te6edf3contextmenuTff7b72.Td2a8ffpreventTff7b72=Ta5d6ff"Ta5d6ffopenTabContextMenu($event, tab)Ta5d6ff"
Tff7b72>
Tff7b72<Te6edf3span Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffmin-w-0 flex-1 truncate text-leftTa5d6ff"Tff7b72>Tb4b4b4{Tb4b4b4{ Te6edf3tabTitleTb4b4b4(Te6edf3tabTb4b4b4) Tb4b4b4}Tb4b4b4}Tff7b72<Tff7b72/Te6edf3spanTff7b72>
Tff7b72<Te6edf3span
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffshrink-0 rounded p-0.5 text-sem-fg-muted opacity-0 transition-opacity hover:bg-sem-surface hover:text-sem-fg group-hover:opacity-100 group-focus-within:opacity-100Ta5d6ff"
Tb4b4b4:Te6edf3titleTff7b72=Ta5d6ff"Ta5d6ff$t(Ta5d6ff'Ta5d6ffcommon.cancelTa5d6ff'Ta5d6ff)Ta5d6ff"
Te6edf3draggableTff7b72=Ta5d6ff"Ta5d6fffalseTa5d6ff"
@Te6edf3clickTff7b72.Td2a8ffstopTff7b72=Ta5d6ff"Ta5d6ffcloseTab(tab.id)Ta5d6ff"
Tff7b72>
Tff7b72<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTff7b72=Ta5d6ff"Ta5d6ffcloseTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffsize-4Ta5d6ff" Tff7b72/Tff7b72>
Tff7b72<Tff7b72/Te6edf3spanTff7b72>
Tff7b72<Tff7b72/Te6edf3buttonTff7b72>
Tff7b72<Te6edf3button
Te6edf3typeTff7b72=Ta5d6ff"Ta5d6ffbuttonTa5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffmb-0 flex h-8 w-9 shrink-0 items-center justify-center rounded-[10px] text-sem-fg-muted transition-colors hover:bg-sem-surface/80Ta5d6ff"
Tb4b4b4:Te6edf3titleTff7b72=Ta5d6ff"Ta5d6ff$t(Ta5d6ff'Ta5d6ffnomadnet.new_tab_shortcutTa5d6ff'Ta5d6ff)Ta5d6ff"
@Te6edf3clickTff7b72=Ta5d6ff"Ta5d6ffaddTab()Ta5d6ff"
Tff7b72>
Tff7b72<Te6edf3MaterialDesignIcon Te6edf3iconTff7b72-Te6edf3nameTff7b72=Ta5d6ff"Ta5d6ffplusTa5d6ff" Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffsize-5Ta5d6ff" Tff7b72/Tff7b72>
Tff7b72<Tff7b72/Te6edf3buttonTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>

Tff7b72<Te6edf3div Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffrelative flex flex-1 min-h-0 min-w-0 overflow-hiddenTa5d6ff"Tff7b72>
Tff7b72<Te6edf3template Te6edf3vTff7b72-Tff7b72forTff7b72=Ta5d6ff"Ta5d6fftab in tabsTa5d6ff" Tb4b4b4:Te6edf3keyTff7b72=Ta5d6ff"Ta5d6fftab.idTa5d6ff"Tff7b72>
Tff7b72<Te6edf3NomadNetworkPage
Te6edf3vTff7b72-Tff7b72ifTff7b72=Ta5d6ff"Ta5d6ffisTabMounted(tab.id)Ta5d6ff"
Te6edf3vTff7b72-Te6edf3showTff7b72=Ta5d6ff"Ta5d6fftab.id === activeTabIdTa5d6ff"
Tb4b4b4:Te6edf3refTff7b72=Ta5d6ff"Ta5d6ff(el) => setPageRef(tab.id, el)Ta5d6ff"
Tff7b72classTff7b72=Ta5d6ff"Ta5d6ffabsolute inset-0 flex min-h-0 min-w-0Ta5d6ff"
Te6edf3embedded
Tb4b4b4:Te6edf3tabsTff7b72-Te6edf3enabledTff7b72=Ta5d6ff"Ta5d6fftabsEnabledTa5d6ff"
Tb4b4b4:Tff7b72isTff7b72-Te6edf3activeTff7b72=Ta5d6ff"Ta5d6fftab.id === activeTabIdTa5d6ff"
Tb4b4b4:Te6edf3destinationTff7b72-Tffa657hashTff7b72=Ta5d6ff"Ta5d6fftab.destinationHashTa5d6ff"
Tb4b4b4:Te6edf3initialTff7b72-Te6edf3pathTff7b72=Ta5d6ff"Ta5d6fftab.initialPathTa5d6ff"
@Te6edf3navigateTff7b72=Ta5d6ff"Ta5d6ffonTabNavigate(tab.id, $event)Ta5d6ff"
@Te6edf3openTff7b72-Te6edf3nodeTff7b72=Ta5d6ff"Ta5d6ffonOpenNodeTa5d6ff"
@Te6edf3closeTff7b72-Te6edf3tabTff7b72=Ta5d6ff"Ta5d6ffcloseTab(tab.id)Ta5d6ff"
Tff7b72/Tff7b72>
Tff7b72<Tff7b72/Te6edf3templateTff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>

Tff7b72<Te6edf3NomadBrowserContextMenu
Tb4b4b4:Te6edf3showTff7b72=Ta5d6ff"Ta5d6ffcontextMenu.showTa5d6ff"
Tb4b4b4:Te6edf3xTff7b72=Ta5d6ff"Ta5d6ffcontextMenu.xTa5d6ff"
Tb4b4b4:Te6edf3yTff7b72=Ta5d6ff"Ta5d6ffcontextMenu.yTa5d6ff"
Tb4b4b4:Te6edf3justTff7b72-Te6edf3openedTff7b72=Ta5d6ff"Ta5d6ffcontextMenu.justOpenedTa5d6ff"
Tb4b4b4:Te6edf3hasTff7b72-Te6edf3activeTff7b72-Te6edf3pageTff7b72=Ta5d6ff"Ta5d6ffcontextMenuHasActivePageTa5d6ff"
Tb4b4b4:Te6edf3canTff7b72-Te6edf3favouriteTff7b72=Ta5d6ff"Ta5d6ffcontextMenuCanFavouriteTa5d6ff"
Tb4b4b4:Tff7b72isTff7b72-Te6edf3favouriteTff7b72=Ta5d6ff"Ta5d6ffcontextMenuIsFavouriteTa5d6ff"
Tb4b4b4:Te6edf3canTff7b72-Te6edf3downloadTff7b72-Te6edf3pageTff7b72=Ta5d6ff"Ta5d6ffcontextMenuCanDownloadPageTa5d6ff"
Tb4b4b4:Te6edf3showTff7b72-Te6edf3tabTff7b72-Te6edf3actionsTff7b72=Ta5d6ff"Ta5d6ffshowTabStripTa5d6ff"
Tb4b4b4:Te6edf3canTff7b72-Te6edf3closeTff7b72-Te6edf3tabsTff7b72-Te6edf3rightTff7b72=Ta5d6ff"Ta5d6ffcontextMenuCanCloseTabsRightTa5d6ff"
Tb4b4b4:Te6edf3canTff7b72-Te6edf3closeTff7b72-Te6edf3otherTff7b72-Te6edf3tabsTff7b72=Ta5d6ff"Ta5d6ffcontextMenuCanCloseOtherTabsTa5d6ff"
Tb4b4b4:Te6edf3canTff7b72-Te6edf3closeTff7b72-Te6edf3allTff7b72-Te6edf3tabsTff7b72=Ta5d6ff"Ta5d6fftabs.length > 1Ta5d6ff"
@Te6edf3closeTff7b72=Ta5d6ff"Ta5d6ffcloseContextMenuTa5d6ff"
@Te6edf3viewTff7b72-Te6edf3sourceTff7b72=Ta5d6ff"Ta5d6ffonContextViewSourceTa5d6ff"
@Te6edf3reloadTff7b72=Ta5d6ff"Ta5d6ffonContextReloadTa5d6ff"
@Te6edf3favoriteTff7b72=Ta5d6ff"Ta5d6ffonContextFavoriteTa5d6ff"
@Te6edf3downloadTff7b72-Te6edf3pageTff7b72=Ta5d6ff"Ta5d6ffonContextDownloadPageTa5d6ff"
@Te6edf3closeTff7b72-Te6edf3tabsTff7b72-Te6edf3rightTff7b72=Ta5d6ff"Ta5d6ffonContextCloseTabsRightTa5d6ff"
@Te6edf3closeTff7b72-Te6edf3otherTff7b72-Te6edf3tabsTff7b72=Ta5d6ff"Ta5d6ffonContextCloseOtherTabsTa5d6ff"
@Te6edf3closeTff7b72-Te6edf3allTff7b72-Te6edf3tabsTff7b72=Ta5d6ff"Ta5d6ffonContextCloseAllTabsTa5d6ff"
Tff7b72/Tff7b72>
Tff7b72<Tff7b72/Te6edf3divTff7b72>
Tff7b72<Tff7b72/Te6edf3templateTff7b72>

Tff7b72<Te6edf3scriptTff7b72>
Te6edf3import Te6edf3NomadNetworkPage Te6edf3from Ta5d6ff"Ta5d6ff./NomadNetworkPage.vueTa5d6ff"Tb4b4b4;
Te6edf3import Te6edf3NomadBrowserContextMenu Te6edf3from Ta5d6ff"Ta5d6ff./NomadBrowserContextMenu.vueTa5d6ff"Tb4b4b4;
Te6edf3import Te6edf3MaterialDesignIcon Te6edf3from Ta5d6ff"Ta5d6ff../MaterialDesignIcon.vueTa5d6ff"Tb4b4b4;
Te6edf3import Te6edf3GlobalState Te6edf3from Ta5d6ff"Ta5d6ff../../js/GlobalStateTa5d6ff"Tb4b4b4;
Te6edf3import Te6edf3GlobalEmitter Te6edf3from Ta5d6ff"Ta5d6ff../../js/GlobalEmitterTa5d6ff"Tb4b4b4;
Te6edf3import Tb4b4b4{ Te6edf3loadNomadTabsTb4b4b4, Te6edf3saveNomadTabs Tb4b4b4} Te6edf3from Ta5d6ff"Ta5d6ff../../js/browserLayoutStoreTa5d6ff"Tb4b4b4;
Te6edf3import Te6edf3LinkUtils Te6edf3from Ta5d6ff"Ta5d6ff../../js/LinkUtilsTa5d6ff"Tb4b4b4;
Te6edf3import Te6edf3ToastUtils Te6edf3from Ta5d6ff"Ta5d6ff../../js/ToastUtilsTa5d6ff"Tb4b4b4;

Tff7b72export Te6edf3default Tb4b4b4{
Te6edf3nameTb4b4b4: Ta5d6ff"Ta5d6ffNomadNetworkBrowserTa5d6ff"Tb4b4b4,
Te6edf3componentsTb4b4b4: Tb4b4b4{
Te6edf3NomadNetworkPageTb4b4b4,
Te6edf3NomadBrowserContextMenuTb4b4b4,
Te6edf3MaterialDesignIconTb4b4b4,
Tb4b4b4}Tb4b4b4,
Te6edf3provideTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72return Tb4b4b4{
Te6edf3nomadBrowserTabActionsTb4b4b4: Tb4b4b4{
Te6edf3openContextMenuTb4b4b4: Te6edf3thisTff7b72.Td2a8ffopenPageContextMenuTb4b4b4,
Te6edf3closeContextMenuTb4b4b4: Te6edf3thisTff7b72.Td2a8ffcloseContextMenuTb4b4b4,
Te6edf3getContextTabIdTb4b4b4: Tb4b4b4(Tb4b4b4) Tff7b72=Tff7b72> Te6edf3thisTff7b72.Td2a8ffcontextMenuTff7b72.Td2a8fftabId ?? Te6edf3thisTff7b72.Td2a8ffactiveTabIdTb4b4b4,
Tb4b4b4}Tb4b4b4,
Tb4b4b4}Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3propsTb4b4b4: Tb4b4b4{
Te6edf3destinationHashTb4b4b4: Tb4b4b4{
Te6edf3typeTb4b4b4: Tffa657StringTb4b4b4,
Te6edf3requiredTb4b4b4: Tff7b72falseTb4b4b4,
Te6edf3defaultTb4b4b4: Ta5d6ff"Ta5d6ff"Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Te6edf3dataTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72return Tb4b4b4{
Te6edf3GlobalStateTb4b4b4,
Te6edf3tabsTb4b4b4: Tb4b4b4[Tb4b4b4]Tb4b4b4,
Te6edf3activeTabIdTb4b4b4: Tffa657nullTb4b4b4,
Te6edf3nextTabIdTb4b4b4: T79c0ff1Tb4b4b4,
Te6edf3isWideViewportTb4b4b4: Tff7b72falseTb4b4b4,
Te6edf3mediaQueryTb4b4b4: Tffa657nullTb4b4b4,
Te6edf3mediaQueryListenerTb4b4b4: Tffa657nullTb4b4b4,
Te6edf3dragTabIndexTb4b4b4: Tffa657nullTb4b4b4,
Te6edf3pageRefsTb4b4b4: Tb4b4b4{Tb4b4b4}Tb4b4b4,
Te6edf3mountedTabIdsTb4b4b4: Tb4b4b4{Tb4b4b4}Tb4b4b4,
Te6edf3contextMenuTb4b4b4: Tb4b4b4{
Te6edf3showTb4b4b4: Tff7b72falseTb4b4b4,
Te6edf3justOpenedTb4b4b4: Tff7b72falseTb4b4b4,
Te6edf3xTb4b4b4: T79c0ff0Tb4b4b4,
Te6edf3yTb4b4b4: T79c0ff0Tb4b4b4,
Te6edf3tabIdTb4b4b4: Tffa657nullTb4b4b4,
Tb4b4b4}Tb4b4b4,
Tb4b4b4}Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3computedTb4b4b4: Tb4b4b4{
Te6edf3tabsEnabledTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72return Te6edf3GlobalStateTff7b72.Td2a8ffconfig?Tff7b72.Td2a8ffnomad_tabs_enabled Tff7b72!=Tff7b72= Tff7b72falseTb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3showTabStripTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72return Te6edf3thisTff7b72.Td2a8ffisWideViewport Tff7b72&& Te6edf3thisTff7b72.Td2a8fftabsEnabled Tff7b72&& Te6edf3thisTff7b72.Td2a8fftabsTff7b72.Td2a8fflength Tff7b72> T79c0ff0Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3activeTabTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72return Te6edf3thisTff7b72.Td2a8fftabsTff7b72.Td2a8fffindTb4b4b4(Tb4b4b4(Te6edf3tabTb4b4b4) Tff7b72=Tff7b72> Te6edf3tabTff7b72.Td2a8ffid Tff7b72==Tff7b72= Te6edf3thisTff7b72.Td2a8ffactiveTabIdTb4b4b4) Tff7b72|| Tffa657nullTb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3tabLayoutSignatureTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3tabs Tff7b72= Te6edf3thisTff7b72.Td2a8fftabs
Tff7b72.Td2a8ffmapTb4b4b4(Tb4b4b4(Te6edf3tabTb4b4b4) Tff7b72=Tff7b72> `Tff7b72$Tb4b4b4{Te6edf3tabTff7b72.Td2a8ffdestinationHash Tff7b72|| Ta5d6ff"Ta5d6ff"Tb4b4b4}Tff7b72|Tff7b72$Tb4b4b4{Te6edf3tabTff7b72.Td2a8ffpath Tff7b72|| Ta5d6ff"Ta5d6ff"Tb4b4b4}Tff7b72|Tff7b72$Tb4b4b4{Te6edf3tabTff7b72.Td2a8fftitle Tff7b72|| Ta5d6ff"Ta5d6ff"Tb4b4b4}`Tb4b4b4)
Tff7b72.Td2a8ffjoinTb4b4b4(Ta5d6ff"Tffea00\u241fTa5d6ff"Tb4b4b4)Tb4b4b4;
Tff7b72const Te6edf3activeIndex Tff7b72= Te6edf3thisTff7b72.Td2a8fftabsTff7b72.Td2a8fffindIndexTb4b4b4(Tb4b4b4(Te6edf3tabTb4b4b4) Tff7b72=Tff7b72> Te6edf3tabTff7b72.Td2a8ffid Tff7b72==Tff7b72= Te6edf3thisTff7b72.Td2a8ffactiveTabIdTb4b4b4)Tb4b4b4;
Tff7b72return `Tff7b72$Tb4b4b4{Te6edf3activeIndexTb4b4b4}\Te6edf3u241eTff7b72$Tb4b4b4{Te6edf3tabsTb4b4b4}`Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3contextTabIndexTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3tabId Tff7b72= Te6edf3thisTff7b72.Td2a8ffcontextMenuTff7b72.Td2a8fftabId ?? Te6edf3thisTff7b72.Td2a8ffactiveTabIdTb4b4b4;
Tff7b72return Te6edf3thisTff7b72.Td2a8fftabsTff7b72.Td2a8fffindIndexTb4b4b4(Tb4b4b4(Te6edf3tabTb4b4b4) Tff7b72=Tff7b72> Te6edf3tabTff7b72.Td2a8ffid Tff7b72==Tff7b72= Te6edf3tabIdTb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3contextPageRefTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3tabId Tff7b72= Te6edf3thisTff7b72.Td2a8ffcontextMenuTff7b72.Td2a8fftabId ?? Te6edf3thisTff7b72.Td2a8ffactiveTabIdTb4b4b4;
Tff7b72return Te6edf3tabId Tff7b72!= Tffa657null ? Te6edf3thisTff7b72.Td2a8ffpageRefsTb4b4b4[Te6edf3tabIdTb4b4b4] Tff7b72|| Tffa657null Tb4b4b4: Tffa657nullTb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3contextMenuHasActivePageTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3page Tff7b72= Te6edf3thisTff7b72.Td2a8ffcontextPageRefTb4b4b4;
Tff7b72return Te6edf3BooleanTb4b4b4(Te6edf3page?Tff7b72.Td2a8ffselectedNode Tff7b72&& Te6edf3page?Tff7b72.Td2a8ffnodePagePathTb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3contextMenuCanFavouriteTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72return Te6edf3BooleanTb4b4b4(Te6edf3thisTff7b72.Td2a8ffcontextPageRef?Tff7b72.Td2a8ffselectedNode?Tff7b72.Td2a8ffdestination_hashTb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3contextMenuIsFavouriteTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3page Tff7b72= Te6edf3thisTff7b72.Td2a8ffcontextPageRefTb4b4b4;
Tff7b72const Tffa657hash Tff7b72= Te6edf3page?Tff7b72.Td2a8ffselectedNode?Tff7b72.Td2a8ffdestination_hashTb4b4b4;
Tff7b72return Tffa657hash ? Te6edf3pageTff7b72.Td2a8ffisFavouriteTb4b4b4(Tffa657hashTb4b4b4) Tb4b4b4: Tff7b72falseTb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3contextMenuCanDownloadPageTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3page Tff7b72= Te6edf3thisTff7b72.Td2a8ffcontextPageRefTb4b4b4;
Tff7b72return Te6edf3BooleanTb4b4b4(
Te6edf3page?Tff7b72.Td2a8ffnodePageContent Tff7b72&& Te6edf3page?Tff7b72.Td2a8ffnodePagePath Tff7b72&& Tff7b72!Te6edf3page?Tff7b72.Td2a8ffisFailedPageContent?Tff7b72.Tb4b4b4(Te6edf3pageTff7b72.Td2a8ffnodePageContentTb4b4b4)
Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3contextMenuCanCloseTabsRightTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72return Te6edf3thisTff7b72.Td2a8ffcontextTabIndex Tff7b72>Tff7b72= T79c0ff0 Tff7b72&& Te6edf3thisTff7b72.Td2a8ffcontextTabIndex Tff7b72< Te6edf3thisTff7b72.Td2a8fftabsTff7b72.Td2a8fflength Tff7b72- T79c0ff1Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3contextMenuCanCloseOtherTabsTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72return Te6edf3thisTff7b72.Td2a8fftabsTff7b72.Td2a8fflength Tff7b72> T79c0ff1 Tff7b72&& Te6edf3thisTff7b72.Td2a8ffcontextTabIndex Tff7b72>Tff7b72= T79c0ff0Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Te6edf3watchTb4b4b4: Tb4b4b4{
Te6edf3tabLayoutSignatureTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffpersistTabsTb4b4b4(Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Te6edf3mountedTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffsetupViewportWatcherTb4b4b4(Tb4b4b4)Tb4b4b4;
Te6edf3windowTff7b72.Td2a8ffaddEventListenerTb4b4b4(Ta5d6ff"Ta5d6ffkeydownTa5d6ff"Tb4b4b4, Te6edf3thisTff7b72.Td2a8ffhandleKeydownTb4b4b4, Tff7b72trueTb4b4b4)Tb4b4b4;

Tff7b72const Te6edf3initialHash Tff7b72= Tb4b4b4(Te6edf3thisTff7b72.Td2a8ffdestinationHash Tff7b72|| Te6edf3thisTff7b72.Tff7b72$Te6edf3route?Tff7b72.Td2a8ffparams?Tff7b72.Td2a8ffdestinationHash Tff7b72|| Ta5d6ff"Ta5d6ff"Tb4b4b4)Tff7b72.Td2a8fftrimTb4b4b4(Tb4b4b4)Tb4b4b4;
Tff7b72const Te6edf3initialPath Tff7b72= Te6edf3thisTff7b72.Tff7b72$Te6edf3route?Tff7b72.Td2a8ffquery?Tff7b72.Td2a8ffpath Tff7b72|| Tffa657nullTb4b4b4;
Tff7b72const Te6edf3forceNewTab Tff7b72= Te6edf3thisTff7b72.Tff7b72$Te6edf3route?Tff7b72.Td2a8ffquery?Tff7b72.Td2a8ffnewTab Tff7b72==Tff7b72= Ta5d6ff"Ta5d6ff1Ta5d6ff"Tb4b4b4;

Tff7b72if Tb4b4b4(Tff7b72!Te6edf3thisTff7b72.Td2a8ffrestoreTabsTb4b4b4(Te6edf3initialHashTb4b4b4, Te6edf3initialPathTb4b4b4, Te6edf3forceNewTabTb4b4b4)Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffaddTabTb4b4b4(Te6edf3initialHashTb4b4b4, Te6edf3initialPathTb4b4b4)Tb4b4b4;
Tb4b4b4}
Tff7b72if Tb4b4b4(Te6edf3forceNewTabTb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffclearNewTabQueryTb4b4b4(Tb4b4b4)Tb4b4b4;
Tb4b4b4}

Te6edf3GlobalEmitterTff7b72.Td2a8ffonTb4b4b4(Ta5d6ff"Ta5d6ffnomad-open-nodeTa5d6ff"Tb4b4b4, Te6edf3thisTff7b72.Td2a8ffhandleNomadOpenNodeTb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffmountTabTb4b4b4(Te6edf3thisTff7b72.Td2a8ffactiveTabIdTb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3activatedTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3thisTff7b72.Tff7b72$Te6edf3route?Tff7b72.Td2a8ffquery?Tff7b72.Td2a8ffnewTab Tff7b72==Tff7b72= Ta5d6ff"Ta5d6ff1Ta5d6ff"Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffconsumeNewTabRouteQueryTb4b4b4(Te6edf3thisTff7b72.Tff7b72$Te6edf3routeTb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4}Tb4b4b4,
Te6edf3beforeUnmountTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3GlobalEmitterTff7b72.Td2a8ffoffTb4b4b4(Ta5d6ff"Ta5d6ffnomad-open-nodeTa5d6ff"Tb4b4b4, Te6edf3thisTff7b72.Td2a8ffhandleNomadOpenNodeTb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffteardownViewportWatcherTb4b4b4(Tb4b4b4)Tb4b4b4;
Te6edf3windowTff7b72.Td2a8ffremoveEventListenerTb4b4b4(Ta5d6ff"Ta5d6ffkeydownTa5d6ff"Tb4b4b4, Te6edf3thisTff7b72.Td2a8ffhandleKeydownTb4b4b4, Tff7b72trueTb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3methodsTb4b4b4: Tb4b4b4{
Te6edf3setupViewportWatcherTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Tffa657typeof Te6edf3window Tff7b72==Tff7b72= Ta5d6ff"Ta5d6ffundefinedTa5d6ff" Tff7b72|| Tffa657typeof Te6edf3windowTff7b72.Td2a8ffmatchMedia Tff7b72!=Tff7b72= Ta5d6ff"Ta5d6fffunctionTa5d6ff"Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffisWideViewport Tff7b72= Tff7b72falseTb4b4b4;
Tff7b72returnTb4b4b4;
Tb4b4b4}
Te6edf3thisTff7b72.Td2a8ffmediaQuery Tff7b72= Te6edf3windowTff7b72.Td2a8ffmatchMediaTb4b4b4(Ta5d6ff"Ta5d6ff(min-width: 768px)Ta5d6ff"Tb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffisWideViewport Tff7b72= Te6edf3thisTff7b72.Td2a8ffmediaQueryTff7b72.Td2a8ffmatchesTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffmediaQueryListener Tff7b72= Tb4b4b4(Te6edf3eventTb4b4b4) Tff7b72=Tff7b72> Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffisWideViewport Tff7b72= Te6edf3eventTff7b72.Td2a8ffmatchesTb4b4b4;
Tb4b4b4}Tb4b4b4;
Tff7b72if Tb4b4b4(Tffa657typeof Te6edf3thisTff7b72.Td2a8ffmediaQueryTff7b72.Td2a8ffaddEventListener Tff7b72==Tff7b72= Ta5d6ff"Ta5d6fffunctionTa5d6ff"Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffmediaQueryTff7b72.Td2a8ffaddEventListenerTb4b4b4(Ta5d6ff"Ta5d6ffchangeTa5d6ff"Tb4b4b4, Te6edf3thisTff7b72.Td2a8ffmediaQueryListenerTb4b4b4)Tb4b4b4;
Tb4b4b4} Tff7b72else Tff7b72if Tb4b4b4(Tffa657typeof Te6edf3thisTff7b72.Td2a8ffmediaQueryTff7b72.Td2a8ffaddListener Tff7b72==Tff7b72= Ta5d6ff"Ta5d6fffunctionTa5d6ff"Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffmediaQueryTff7b72.Td2a8ffaddListenerTb4b4b4(Te6edf3thisTff7b72.Td2a8ffmediaQueryListenerTb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4}Tb4b4b4,
Te6edf3teardownViewportWatcherTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Tff7b72!Te6edf3thisTff7b72.Td2a8ffmediaQuery Tff7b72|| Tff7b72!Te6edf3thisTff7b72.Td2a8ffmediaQueryListenerTb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Tff7b72if Tb4b4b4(Tffa657typeof Te6edf3thisTff7b72.Td2a8ffmediaQueryTff7b72.Td2a8ffremoveEventListener Tff7b72==Tff7b72= Ta5d6ff"Ta5d6fffunctionTa5d6ff"Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffmediaQueryTff7b72.Td2a8ffremoveEventListenerTb4b4b4(Ta5d6ff"Ta5d6ffchangeTa5d6ff"Tb4b4b4, Te6edf3thisTff7b72.Td2a8ffmediaQueryListenerTb4b4b4)Tb4b4b4;
Tb4b4b4} Tff7b72else Tff7b72if Tb4b4b4(Tffa657typeof Te6edf3thisTff7b72.Td2a8ffmediaQueryTff7b72.Td2a8ffremoveListener Tff7b72==Tff7b72= Ta5d6ff"Ta5d6fffunctionTa5d6ff"Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffmediaQueryTff7b72.Td2a8ffremoveListenerTb4b4b4(Te6edf3thisTff7b72.Td2a8ffmediaQueryListenerTb4b4b4)Tb4b4b4;
Tb4b4b4}
Te6edf3thisTff7b72.Td2a8ffmediaQuery Tff7b72= Tffa657nullTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffmediaQueryListener Tff7b72= Tffa657nullTb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3mountTabTb4b4b4(Te6edf3tabIdTb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3tabId Tff7b72== Tffa657null Tff7b72|| Te6edf3thisTff7b72.Td2a8ffmountedTabIdsTb4b4b4[Te6edf3tabIdTb4b4b4]Tb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Te6edf3thisTff7b72.Td2a8ffmountedTabIds Tff7b72= Tb4b4b4{ Tff7b72.Tff7b72.Tff7b72.Td2a8ffthisTff7b72.Td2a8ffmountedTabIdsTb4b4b4, Tb4b4b4[Te6edf3tabIdTb4b4b4]Tb4b4b4: Tff7b72true Tb4b4b4}Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3isTabMountedTb4b4b4(Te6edf3tabIdTb4b4b4) Tb4b4b4{
Tff7b72return Te6edf3BooleanTb4b4b4(Te6edf3thisTff7b72.Td2a8ffmountedTabIdsTb4b4b4[Te6edf3tabIdTb4b4b4]Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3unmountTabTb4b4b4(Te6edf3tabIdTb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3tabId Tff7b72== Tffa657null Tff7b72|| Tff7b72!Te6edf3thisTff7b72.Td2a8ffmountedTabIdsTb4b4b4[Te6edf3tabIdTb4b4b4]Tb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Te6edf3delete Te6edf3thisTff7b72.Td2a8ffpageRefsTb4b4b4[Te6edf3tabIdTb4b4b4]Tb4b4b4;
Tff7b72const Te6edf3nextMounted Tff7b72= Tb4b4b4{ Tff7b72.Tff7b72.Tff7b72.Td2a8ffthisTff7b72.Td2a8ffmountedTabIds Tb4b4b4}Tb4b4b4;
Te6edf3delete Te6edf3nextMountedTb4b4b4[Te6edf3tabIdTb4b4b4]Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffmountedTabIds Tff7b72= Te6edf3nextMountedTb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3addTabTb4b4b4(Te6edf3destinationHash Tff7b72= Ta5d6ff"Ta5d6ff"Tb4b4b4, Te6edf3initialPath Tff7b72= Tffa657nullTb4b4b4, Te6edf3title Tff7b72= Tffa657nullTb4b4b4, Te6edf3activate Tff7b72= Tff7b72trueTb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3id Tff7b72= Te6edf3thisTff7b72.Td2a8ffnextTabIdTff7b72+Tff7b72+Tb4b4b4;
Te6edf3thisTff7b72.Td2a8fftabsTff7b72.Td2a8ffpushTb4b4b4(Tb4b4b4{
Te6edf3idTb4b4b4,
Te6edf3destinationHashTb4b4b4: Te6edf3destinationHash Tff7b72|| Ta5d6ff"Ta5d6ff"Tb4b4b4,
Te6edf3initialPathTb4b4b4: Te6edf3initialPath Tff7b72|| Tffa657nullTb4b4b4,
Te6edf3pathTb4b4b4: Te6edf3initialPath Tff7b72|| Tffa657nullTb4b4b4,
Te6edf3titleTb4b4b4: Te6edf3title Tff7b72|| Tffa657nullTb4b4b4,
Tb4b4b4}Tb4b4b4)Tb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3activateTb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffactiveTabId Tff7b72= Te6edf3idTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffmountTabTb4b4b4(Te6edf3idTb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffsyncRouteTb4b4b4(Tb4b4b4)Tb4b4b4;
Tb4b4b4}
Tff7b72return Te6edf3idTb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3onOpenNodeTb4b4b4(Te6edf3payloadTb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3destinationHash Tff7b72= Te6edf3payload?Tff7b72.Td2a8ffdestinationHash Tff7b72|| Ta5d6ff"Ta5d6ff"Tb4b4b4;
Tff7b72const Te6edf3forceNewTab Tff7b72= Te6edf3payload?Tff7b72.Td2a8ffforceNewTab Tff7b72==Tff7b72= Tff7b72trueTb4b4b4;

Tff7b72if Tb4b4b4(Te6edf3destinationHash Tff7b72&& Tff7b72!Te6edf3forceNewTabTb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3existing Tff7b72= Te6edf3thisTff7b72.Td2a8fftabsTff7b72.Td2a8fffindTb4b4b4(Tb4b4b4(Te6edf3tabTb4b4b4) Tff7b72=Tff7b72> Te6edf3tabTff7b72.Td2a8ffdestinationHash Tff7b72==Tff7b72= Te6edf3destinationHashTb4b4b4)Tb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3existingTb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3payload?Tff7b72.Td2a8fftitleTb4b4b4) Tb4b4b4{
Te6edf3existingTff7b72.Td2a8fftitle Tff7b72= Te6edf3payloadTff7b72.Td2a8fftitleTb4b4b4;
Tb4b4b4}
Tff7b72if Tb4b4b4(Te6edf3payload?Tff7b72.Td2a8ffactivate Tff7b72!=Tff7b72= Tff7b72falseTb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffselectTabTb4b4b4(Te6edf3existingTff7b72.Td2a8ffidTb4b4b4)Tb4b4b4;
Tb4b4b4}
Tff7b72returnTb4b4b4;
Tb4b4b4}
Tb4b4b4}

Te6edf3thisTff7b72.Td2a8ffaddTabTb4b4b4(
Te6edf3destinationHashTb4b4b4,
Te6edf3payload?Tff7b72.Td2a8ffpagePath Tff7b72|| Tffa657nullTb4b4b4,
Te6edf3payload?Tff7b72.Td2a8fftitle Tff7b72|| Tffa657nullTb4b4b4,
Te6edf3payload?Tff7b72.Td2a8ffactivate Tff7b72!=Tff7b72= Tff7b72false
Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3selectRelativeTabTb4b4b4(Te6edf3offsetTb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3thisTff7b72.Td2a8fftabsTff7b72.Td2a8fflength Tff7b72< T79c0ff2Tb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Tff7b72const Te6edf3index Tff7b72= Te6edf3thisTff7b72.Td2a8fftabsTff7b72.Td2a8fffindIndexTb4b4b4(Tb4b4b4(Te6edf3tabTb4b4b4) Tff7b72=Tff7b72> Te6edf3tabTff7b72.Td2a8ffid Tff7b72==Tff7b72= Te6edf3thisTff7b72.Td2a8ffactiveTabIdTb4b4b4)Tb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3index Tff7b72==Tff7b72= Tff7b72-T79c0ff1Tb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Tff7b72const Te6edf3nextIndex Tff7b72= Tb4b4b4(Te6edf3index Tff7b72+ Te6edf3offset Tff7b72+ Te6edf3thisTff7b72.Td2a8fftabsTff7b72.Td2a8fflengthTb4b4b4) Tff7b72% Te6edf3thisTff7b72.Td2a8fftabsTff7b72.Td2a8fflengthTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffselectTabTb4b4b4(Te6edf3thisTff7b72.Td2a8fftabsTb4b4b4[Te6edf3nextIndexTb4b4b4]Tff7b72.Td2a8ffidTb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3selectTabByIndexTb4b4b4(Te6edf3indexTb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3index Tff7b72>Tff7b72= T79c0ff0 Tff7b72&& Te6edf3index Tff7b72< Te6edf3thisTff7b72.Td2a8fftabsTff7b72.Td2a8fflengthTb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffselectTabTb4b4b4(Te6edf3thisTff7b72.Td2a8fftabsTb4b4b4[Te6edf3indexTb4b4b4]Tff7b72.Td2a8ffidTb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4}Tb4b4b4,
Te6edf3handleKeydownTb4b4b4(Te6edf3eventTb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Tff7b72!Te6edf3thisTff7b72.Td2a8fftabsEnabled Tff7b72|| Te6edf3thisTff7b72.Tff7b72$Te6edf3route?Tff7b72.Td2a8ffname Tff7b72!=Tff7b72= Ta5d6ff"Ta5d6ffnomadnetworkTa5d6ff"Tb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}

Tff7b72const Te6edf3isMac Tff7b72= Te6edf3navigatorTff7b72.Td2a8ffplatformTff7b72.Td2a8fftoUpperCaseTb4b4b4(Tb4b4b4)Tff7b72.Td2a8ffindexOfTb4b4b4(Ta5d6ff"Ta5d6ffMACTa5d6ff"Tb4b4b4) Tff7b72>Tff7b72= T79c0ff0Tb4b4b4;
Tff7b72const Te6edf3mod Tff7b72= Te6edf3isMac ? Te6edf3eventTff7b72.Td2a8ffmetaKey Tb4b4b4: Te6edf3eventTff7b72.Td2a8ffctrlKeyTb4b4b4;
Tff7b72const Te6edf3hasModifier Tff7b72= Te6edf3eventTff7b72.Td2a8ffctrlKey Tff7b72|| Te6edf3eventTff7b72.Td2a8ffmetaKey Tff7b72|| Te6edf3eventTff7b72.Td2a8ffaltKeyTb4b4b4;
Tff7b72const Te6edf3isInput Tff7b72=
Tb4b4b4[Ta5d6ff"Ta5d6ffINPUTTa5d6ff"Tb4b4b4, Ta5d6ff"Ta5d6ffTEXTAREATa5d6ff"Tb4b4b4]Tff7b72.Td2a8ffincludesTb4b4b4(Te6edf3documentTff7b72.Td2a8ffactiveElement?Tff7b72.Td2a8fftagNameTb4b4b4) Tff7b72||
Te6edf3documentTff7b72.Td2a8ffactiveElement?Tff7b72.Td2a8ffisContentEditableTb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3isInput Tff7b72&& Tff7b72!Te6edf3hasModifierTb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}

Tff7b72const Te6edf3key Tff7b72= Te6edf3eventTff7b72.Td2a8ffkeyTff7b72.Td2a8fftoLowerCaseTb4b4b4(Tb4b4b4)Tb4b4b4;

Tff7b72if Tb4b4b4(Te6edf3mod Tff7b72&& Te6edf3key Tff7b72==Tff7b72= Ta5d6ff"Ta5d6fftTa5d6ff"Tb4b4b4) Tb4b4b4{
Te6edf3eventTff7b72.Td2a8ffpreventDefaultTb4b4b4(Tb4b4b4)Tb4b4b4;
Te6edf3eventTff7b72.Td2a8ffstopPropagationTb4b4b4(Tb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffaddTabTb4b4b4(Tb4b4b4)Tb4b4b4;
Tff7b72returnTb4b4b4;
Tb4b4b4}
Tff7b72if Tb4b4b4(Te6edf3mod Tff7b72&& Te6edf3key Tff7b72==Tff7b72= Ta5d6ff"Ta5d6ffwTa5d6ff"Tb4b4b4) Tb4b4b4{
Te6edf3eventTff7b72.Td2a8ffpreventDefaultTb4b4b4(Tb4b4b4)Tb4b4b4;
Te6edf3eventTff7b72.Td2a8ffstopPropagationTb4b4b4(Tb4b4b4)Tb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3thisTff7b72.Td2a8ffactiveTabId Tff7b72!= Tffa657nullTb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffcloseTabTb4b4b4(Te6edf3thisTff7b72.Td2a8ffactiveTabIdTb4b4b4)Tb4b4b4;
Tb4b4b4}
Tff7b72returnTb4b4b4;
Tb4b4b4}
Tff7b72if Tb4b4b4(Te6edf3eventTff7b72.Td2a8ffctrlKey Tff7b72&& Te6edf3key Tff7b72==Tff7b72= Ta5d6ff"Ta5d6fftabTa5d6ff"Tb4b4b4) Tb4b4b4{
Te6edf3eventTff7b72.Td2a8ffpreventDefaultTb4b4b4(Tb4b4b4)Tb4b4b4;
Te6edf3eventTff7b72.Td2a8ffstopPropagationTb4b4b4(Tb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffselectRelativeTabTb4b4b4(Te6edf3eventTff7b72.Td2a8ffshiftKey ? Tff7b72-T79c0ff1 Tb4b4b4: T79c0ff1Tb4b4b4)Tb4b4b4;
Tff7b72returnTb4b4b4;
Tb4b4b4}
Tff7b72if Tb4b4b4(Te6edf3eventTff7b72.Td2a8ffctrlKey Tff7b72&& Te6edf3key Tff7b72==Tff7b72= Ta5d6ff"Ta5d6ffpageupTa5d6ff"Tb4b4b4) Tb4b4b4{
Te6edf3eventTff7b72.Td2a8ffpreventDefaultTb4b4b4(Tb4b4b4)Tb4b4b4;
Te6edf3eventTff7b72.Td2a8ffstopPropagationTb4b4b4(Tb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffselectRelativeTabTb4b4b4(Tff7b72-T79c0ff1Tb4b4b4)Tb4b4b4;
Tff7b72returnTb4b4b4;
Tb4b4b4}
Tff7b72if Tb4b4b4(Te6edf3eventTff7b72.Td2a8ffctrlKey Tff7b72&& Te6edf3key Tff7b72==Tff7b72= Ta5d6ff"Ta5d6ffpagedownTa5d6ff"Tb4b4b4) Tb4b4b4{
Te6edf3eventTff7b72.Td2a8ffpreventDefaultTb4b4b4(Tb4b4b4)Tb4b4b4;
Te6edf3eventTff7b72.Td2a8ffstopPropagationTb4b4b4(Tb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffselectRelativeTabTb4b4b4(T79c0ff1Tb4b4b4)Tb4b4b4;
Tff7b72returnTb4b4b4;
Tb4b4b4}
Tff7b72if Tb4b4b4(Te6edf3mod Tff7b72&& Te6edf3key Tff7b72>Tff7b72= Ta5d6ff"Ta5d6ff1Ta5d6ff" Tff7b72&& Te6edf3key Tff7b72<Tff7b72= Ta5d6ff"Ta5d6ff9Ta5d6ff"Tb4b4b4) Tb4b4b4{
Te6edf3eventTff7b72.Td2a8ffpreventDefaultTb4b4b4(Tb4b4b4)Tb4b4b4;
Te6edf3eventTff7b72.Td2a8ffstopPropagationTb4b4b4(Tb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffselectTabByIndexTb4b4b4(Te6edf3parseIntTb4b4b4(Te6edf3keyTb4b4b4, T79c0ff10Tb4b4b4) Tff7b72- T79c0ff1Tb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4}Tb4b4b4,
Te6edf3restoreTabsTb4b4b4(Te6edf3routeHashTb4b4b4, Te6edf3routePathTb4b4b4, Te6edf3forceNewTab Tff7b72= Tff7b72falseTb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3saved Tff7b72= Te6edf3loadNomadTabsTb4b4b4(Tb4b4b4)Tb4b4b4;
Tff7b72if Tb4b4b4(Tff7b72!Te6edf3saved Tff7b72|| Te6edf3savedTff7b72.Td2a8fftabsTff7b72.Td2a8fflength Tff7b72==Tff7b72= T79c0ff0Tb4b4b4) Tb4b4b4{
Tff7b72return Tff7b72falseTb4b4b4;
Tb4b4b4}

Te6edf3thisTff7b72.Td2a8fftabs Tff7b72= Te6edf3savedTff7b72.Td2a8fftabs
Tff7b72.Td2a8ffmapTb4b4b4(Tb4b4b4(Te6edf3tabTb4b4b4) Tff7b72=Tff7b72> Tb4b4b4(Tb4b4b4{
Te6edf3idTb4b4b4: Te6edf3thisTff7b72.Td2a8ffnextTabIdTff7b72+Tff7b72+Tb4b4b4,
Te6edf3destinationHashTb4b4b4:
Tffa657typeof Te6edf3tabTff7b72.Td2a8ffdestinationHash Tff7b72==Tff7b72= Ta5d6ff"Ta5d6ffstringTa5d6ff" Tff7b72&& Tff7b72/Tff7b72^Tb4b4b4[T79c0ff0Tff7b72-T79c0ff9Te6edf3aTff7b72-Te6edf3fATff7b72-Te6edf3FTb4b4b4]Tb4b4b4{T79c0ff32Tb4b4b4}Tff7b72$Tff7b72/Tff7b72.Td2a8fftestTb4b4b4(Te6edf3tabTff7b72.Td2a8ffdestinationHashTb4b4b4)
? Te6edf3tabTff7b72.Td2a8ffdestinationHash
Tb4b4b4: Ta5d6ff"Ta5d6ff"Tb4b4b4,
Te6edf3initialPathTb4b4b4: Te6edf3thisTff7b72.Td2a8ffsanitizeNomadTabPathTb4b4b4(Te6edf3tabTff7b72.Td2a8ffpathTb4b4b4)Tb4b4b4,
Te6edf3pathTb4b4b4: Te6edf3thisTff7b72.Td2a8ffsanitizeNomadTabPathTb4b4b4(Te6edf3tabTff7b72.Td2a8ffpathTb4b4b4)Tb4b4b4,
Te6edf3titleTb4b4b4: Tffa657typeof Te6edf3tabTff7b72.Td2a8fftitle Tff7b72==Tff7b72= Ta5d6ff"Ta5d6ffstringTa5d6ff" ? Te6edf3tabTff7b72.Td2a8fftitle Tb4b4b4: Tffa657nullTb4b4b4,
Tb4b4b4}Tb4b4b4)Tb4b4b4)
Tff7b72.Td2a8fffilterTb4b4b4(Tb4b4b4(Te6edf3tabTb4b4b4) Tff7b72=Tff7b72> Tff7b72!Te6edf3thisTff7b72.Td2a8ffisExternalNomadTabPathTb4b4b4(Te6edf3tabTff7b72.Td2a8ffpathTb4b4b4)Tb4b4b4)Tb4b4b4;

Tff7b72if Tb4b4b4(Te6edf3thisTff7b72.Td2a8fftabsTff7b72.Td2a8fflength Tff7b72==Tff7b72= T79c0ff0Tb4b4b4) Tb4b4b4{
Tff7b72return Tff7b72falseTb4b4b4;
Tb4b4b4}

Tff7b72const Te6edf3activeIndex Tff7b72=
Te6edf3NumberTff7b72.Td2a8ffisIntegerTb4b4b4(Te6edf3savedTff7b72.Td2a8ffactiveIndexTb4b4b4) Tff7b72&& Te6edf3savedTff7b72.Td2a8ffactiveIndex Tff7b72>Tff7b72= T79c0ff0 Tff7b72&& Te6edf3savedTff7b72.Td2a8ffactiveIndex Tff7b72< Te6edf3thisTff7b72.Td2a8fftabsTff7b72.Td2a8fflength
? Te6edf3savedTff7b72.Td2a8ffactiveIndex
Tb4b4b4: T79c0ff0Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffactiveTabId Tff7b72= Te6edf3thisTff7b72.Td2a8fftabsTb4b4b4[Te6edf3activeIndexTb4b4b4]Tff7b72.Td2a8ffidTb4b4b4;

Tff7b72if Tb4b4b4(Te6edf3routeHashTb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3forceNewTabTb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffaddTabTb4b4b4(Te6edf3routeHashTb4b4b4, Te6edf3routePathTb4b4b4)Tb4b4b4;
Tb4b4b4} Tff7b72else Tb4b4b4{
Tff7b72const Te6edf3existing Tff7b72= Te6edf3thisTff7b72.Td2a8fftabsTff7b72.Td2a8fffindTb4b4b4(Tb4b4b4(Te6edf3tabTb4b4b4) Tff7b72=Tff7b72> Te6edf3tabTff7b72.Td2a8ffdestinationHash Tff7b72==Tff7b72= Te6edf3routeHashTb4b4b4)Tb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3existingTb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffactiveTabId Tff7b72= Te6edf3existingTff7b72.Td2a8ffidTb4b4b4;
Tb4b4b4} Tff7b72else Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffaddTabTb4b4b4(Te6edf3routeHashTb4b4b4, Te6edf3routePathTb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4}
Tb4b4b4}

Te6edf3thisTff7b72.Td2a8ffsyncRouteTb4b4b4(Tb4b4b4)Tb4b4b4;
Tff7b72return Tff7b72trueTb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3sanitizeNomadTabPathTb4b4b4(Te6edf3pathTb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Tffa657typeof Te6edf3path Tff7b72!=Tff7b72= Ta5d6ff"Ta5d6ffstringTa5d6ff" Tff7b72|| Te6edf3pathTff7b72.Td2a8fflength Tff7b72==Tff7b72= T79c0ff0Tb4b4b4) Tb4b4b4{
Tff7b72return Tffa657nullTb4b4b4;
Tb4b4b4}
Tff7b72if Tb4b4b4(Te6edf3LinkUtilsTff7b72.Td2a8ffhttpUrlHrefOrNullTb4b4b4(Te6edf3pathTff7b72.Td2a8fftrimTb4b4b4(Tb4b4b4)Tb4b4b4)Tb4b4b4) Tb4b4b4{
Tff7b72return Tffa657nullTb4b4b4;
Tb4b4b4}
Tff7b72return Te6edf3pathTb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3isExternalNomadTabPathTb4b4b4(Te6edf3pathTb4b4b4) Tb4b4b4{
Tff7b72return Tffa657typeof Te6edf3path Tff7b72==Tff7b72= Ta5d6ff"Ta5d6ffstringTa5d6ff" Tff7b72&& Te6edf3LinkUtilsTff7b72.Td2a8ffhttpUrlHrefOrNullTb4b4b4(Te6edf3pathTff7b72.Td2a8fftrimTb4b4b4(Tb4b4b4)Tb4b4b4) Tff7b72!= Tffa657nullTb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3persistTabsTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3activeIndex Tff7b72= Te6edf3thisTff7b72.Td2a8fftabsTff7b72.Td2a8fffindIndexTb4b4b4(Tb4b4b4(Te6edf3tabTb4b4b4) Tff7b72=Tff7b72> Te6edf3tabTff7b72.Td2a8ffid Tff7b72==Tff7b72= Te6edf3thisTff7b72.Td2a8ffactiveTabIdTb4b4b4)Tb4b4b4;
Te6edf3saveNomadTabsTb4b4b4(Tb4b4b4{
Te6edf3tabsTb4b4b4: Te6edf3thisTff7b72.Td2a8fftabsTff7b72.Td2a8ffmapTb4b4b4(Tb4b4b4(Te6edf3tabTb4b4b4) Tff7b72=Tff7b72> Tb4b4b4(Tb4b4b4{
Te6edf3destinationHashTb4b4b4: Te6edf3tabTff7b72.Td2a8ffdestinationHash Tff7b72|| Ta5d6ff"Ta5d6ff"Tb4b4b4,
Te6edf3pathTb4b4b4: Te6edf3thisTff7b72.Td2a8ffsanitizeNomadTabPathTb4b4b4(Te6edf3tabTff7b72.Td2a8ffpathTb4b4b4)Tb4b4b4,
Te6edf3titleTb4b4b4: Te6edf3tabTff7b72.Td2a8fftitle Tff7b72|| Tffa657nullTb4b4b4,
Tb4b4b4}Tb4b4b4)Tb4b4b4)Tb4b4b4,
Te6edf3activeIndexTb4b4b4: Te6edf3activeIndex Tff7b72< T79c0ff0 ? T79c0ff0 Tb4b4b4: Te6edf3activeIndexTb4b4b4,
Tb4b4b4}Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3selectTabTb4b4b4(Te6edf3tabIdTb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3thisTff7b72.Td2a8ffactiveTabId Tff7b72==Tff7b72= Te6edf3tabIdTb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Tff7b72const Te6edf3tab Tff7b72= Te6edf3thisTff7b72.Td2a8fftabsTff7b72.Td2a8fffindTb4b4b4(Tb4b4b4(Te6edf3entryTb4b4b4) Tff7b72=Tff7b72> Te6edf3entryTff7b72.Td2a8ffid Tff7b72==Tff7b72= Te6edf3tabIdTb4b4b4)Tb4b4b4;
Tff7b72if Tb4b4b4(Tff7b72!Te6edf3tabTb4b4b4) Tb4b4b4{
Te6edf3ToastUtilsTff7b72.Td2a8ffwarningTb4b4b4(Te6edf3thisTff7b72.Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffnomadnet.tab_switch_failedTa5d6ff"Tb4b4b4)Tb4b4b4)Tb4b4b4;
Tff7b72returnTb4b4b4;
Tb4b4b4}
Te6edf3thisTff7b72.Td2a8ffactiveTabId Tff7b72= Te6edf3tabIdTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffmountTabTb4b4b4(Te6edf3tabIdTb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffsyncRouteTb4b4b4(Tb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Tff7b72$Te6edf3nextTickTb4b4b4(Tb4b4b4(Tb4b4b4) Tff7b72=Tff7b72> Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffverifyActiveTabPageTb4b4b4(Te6edf3tabTb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3verifyActiveTabPageTb4b4b4(Te6edf3tabTb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3page Tff7b72= Te6edf3thisTff7b72.Td2a8ffpageRefsTb4b4b4[Te6edf3tabTff7b72.Td2a8ffidTb4b4b4]Tb4b4b4;
Tff7b72if Tb4b4b4(Tff7b72!Te6edf3page Tff7b72|| Tffa657typeof Te6edf3pageTff7b72.Td2a8ffgetEmbeddedTabStateHash Tff7b72!=Tff7b72= Ta5d6ff"Ta5d6fffunctionTa5d6ff"Tb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Tff7b72const Te6edf3expectedHash Tff7b72= Tb4b4b4(Te6edf3tabTff7b72.Td2a8ffdestinationHash Tff7b72|| Ta5d6ff"Ta5d6ff"Tb4b4b4)Tff7b72.Td2a8fftrimTb4b4b4(Tb4b4b4)Tb4b4b4;
Tff7b72const Te6edf3loadedHash Tff7b72= Te6edf3pageTff7b72.Td2a8ffgetEmbeddedTabStateHashTb4b4b4(Tb4b4b4)Tb4b4b4;
Tff7b72if Tb4b4b4(Tff7b72!Te6edf3expectedHash Tff7b72|| Tff7b72!Te6edf3loadedHash Tff7b72|| Te6edf3expectedHash Tff7b72==Tff7b72= Te6edf3loadedHashTb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Tff7b72if Tb4b4b4(Tffa657typeof Te6edf3pageTff7b72.Td2a8ffrestoreEmbeddedTabState Tff7b72==Tff7b72= Ta5d6ff"Ta5d6fffunctionTa5d6ff"Tb4b4b4) Tb4b4b4{
Te6edf3pageTff7b72.Td2a8ffrestoreEmbeddedTabStateTb4b4b4(Te6edf3expectedHashTb4b4b4, Te6edf3tabTff7b72.Td2a8ffpathTb4b4b4)Tb4b4b4;
Tb4b4b4}
Te6edf3ToastUtilsTff7b72.Td2a8ffwarningTb4b4b4(Te6edf3thisTff7b72.Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffnomadnet.tab_content_mismatchTa5d6ff"Tb4b4b4)Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3onTabDragStartTb4b4b4(Te6edf3indexTb4b4b4, Te6edf3eventTb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffdragTabIndex Tff7b72= Te6edf3indexTb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3eventTff7b72.Td2a8ffdataTransferTb4b4b4) Tb4b4b4{
Te6edf3eventTff7b72.Td2a8ffdataTransferTff7b72.Td2a8ffeffectAllowed Tff7b72= Ta5d6ff"Ta5d6ffmoveTa5d6ff"Tb4b4b4;
Te6edf3eventTff7b72.Td2a8ffdataTransferTff7b72.Td2a8ffsetDataTb4b4b4(Ta5d6ff"Ta5d6fftext/plainTa5d6ff"Tb4b4b4, Tffa657StringTb4b4b4(Te6edf3indexTb4b4b4)Tb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4}Tb4b4b4,
Te6edf3onTabDragOverTb4b4b4(Te6edf3indexTb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3thisTff7b72.Td2a8ffdragTabIndex Tff7b72==Tff7b72= Tffa657null Tff7b72|| Te6edf3thisTff7b72.Td2a8ffdragTabIndex Tff7b72==Tff7b72= Te6edf3indexTb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Tff7b72const Tb4b4b4[Te6edf3movedTb4b4b4] Tff7b72= Te6edf3thisTff7b72.Td2a8fftabsTff7b72.Td2a8ffspliceTb4b4b4(Te6edf3thisTff7b72.Td2a8ffdragTabIndexTb4b4b4, T79c0ff1Tb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8fftabsTff7b72.Td2a8ffspliceTb4b4b4(Te6edf3indexTb4b4b4, T79c0ff0Tb4b4b4, Te6edf3movedTb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffdragTabIndex Tff7b72= Te6edf3indexTb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3onTabDropTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffdragTabIndex Tff7b72= Tffa657nullTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffpersistTabsTb4b4b4(Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3onTabDragEndTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffdragTabIndex Tff7b72= Tffa657nullTb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3closeTabTb4b4b4(Te6edf3tabIdTb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3index Tff7b72= Te6edf3thisTff7b72.Td2a8fftabsTff7b72.Td2a8fffindIndexTb4b4b4(Tb4b4b4(Te6edf3tabTb4b4b4) Tff7b72=Tff7b72> Te6edf3tabTff7b72.Td2a8ffid Tff7b72==Tff7b72= Te6edf3tabIdTb4b4b4)Tb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3index Tff7b72==Tff7b72= Tff7b72-T79c0ff1Tb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}

Tff7b72const Te6edf3wasActive Tff7b72= Te6edf3thisTff7b72.Td2a8fftabsTb4b4b4[Te6edf3indexTb4b4b4]Tff7b72.Td2a8ffid Tff7b72==Tff7b72= Te6edf3thisTff7b72.Td2a8ffactiveTabIdTb4b4b4;
Te6edf3thisTff7b72.Td2a8fftabsTff7b72.Td2a8ffspliceTb4b4b4(Te6edf3indexTb4b4b4, T79c0ff1Tb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffunmountTabTb4b4b4(Te6edf3tabIdTb4b4b4)Tb4b4b4;

Tff7b72if Tb4b4b4(Te6edf3thisTff7b72.Td2a8fftabsTff7b72.Td2a8fflength Tff7b72==Tff7b72= T79c0ff0Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffaddTabTb4b4b4(Tb4b4b4)Tb4b4b4;
Tff7b72returnTb4b4b4;
Tb4b4b4}

Tff7b72if Tb4b4b4(Te6edf3wasActiveTb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3neighbour Tff7b72= Te6edf3thisTff7b72.Td2a8fftabsTb4b4b4[Te6edf3indexTb4b4b4] Tff7b72|| Te6edf3thisTff7b72.Td2a8fftabsTb4b4b4[Te6edf3index Tff7b72- T79c0ff1Tb4b4b4] Tff7b72|| Te6edf3thisTff7b72.Td2a8fftabsTb4b4b4[T79c0ff0Tb4b4b4]Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffactiveTabId Tff7b72= Te6edf3neighbourTff7b72.Td2a8ffidTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffmountTabTb4b4b4(Te6edf3neighbourTff7b72.Td2a8ffidTb4b4b4)Tb4b4b4;
Tb4b4b4}
Te6edf3thisTff7b72.Td2a8ffsyncRouteTb4b4b4(Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3onTabNavigateTb4b4b4(Te6edf3tabIdTb4b4b4, Te6edf3payloadTb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3tab Tff7b72= Te6edf3thisTff7b72.Td2a8fftabsTff7b72.Td2a8fffindTb4b4b4(Tb4b4b4(Te6edf3entryTb4b4b4) Tff7b72=Tff7b72> Te6edf3entryTff7b72.Td2a8ffid Tff7b72==Tff7b72= Te6edf3tabIdTb4b4b4)Tb4b4b4;
Tff7b72if Tb4b4b4(Tff7b72!Te6edf3tabTb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Tff7b72if Tb4b4b4(Te6edf3payload?Tff7b72.Td2a8ffdestinationHash Tff7b72!= Tffa657nullTb4b4b4) Tb4b4b4{
Te6edf3tabTff7b72.Td2a8ffdestinationHash Tff7b72= Te6edf3payloadTff7b72.Td2a8ffdestinationHashTb4b4b4;
Tb4b4b4}
Tff7b72if Tb4b4b4(Te6edf3payload?Tff7b72.Td2a8ffpagePath Tff7b72!= Tffa657nullTb4b4b4) Tb4b4b4{
Te6edf3tabTff7b72.Td2a8ffpath Tff7b72= Te6edf3payloadTff7b72.Td2a8ffpagePathTb4b4b4;
Tb4b4b4}
Tff7b72if Tb4b4b4(Te6edf3payload?Tff7b72.Td2a8fftitle Tff7b72!= Tffa657nullTb4b4b4) Tb4b4b4{
Te6edf3tabTff7b72.Td2a8fftitle Tff7b72= Te6edf3payloadTff7b72.Td2a8fftitleTb4b4b4;
Tb4b4b4}
Tff7b72if Tb4b4b4(Te6edf3tabTff7b72.Td2a8ffid Tff7b72==Tff7b72= Te6edf3thisTff7b72.Td2a8ffactiveTabIdTb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffsyncRouteTb4b4b4(Tb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4}Tb4b4b4,
Te6edf3tabTitleTb4b4b4(Te6edf3tabTb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3tabTff7b72.Td2a8fftitleTb4b4b4) Tb4b4b4{
Tff7b72return Te6edf3tabTff7b72.Td2a8fftitleTb4b4b4;
Tb4b4b4}
Tff7b72if Tb4b4b4(Te6edf3tabTff7b72.Td2a8ffdestinationHashTb4b4b4) Tb4b4b4{
Tff7b72return Te6edf3tabTff7b72.Td2a8ffdestinationHashTff7b72.Td2a8ffsliceTb4b4b4(T79c0ff0Tb4b4b4, T79c0ff12Tb4b4b4)Tb4b4b4;
Tb4b4b4}
Tff7b72return Te6edf3thisTff7b72.Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffnomadnet.new_tabTa5d6ff"Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3syncRouteTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3tab Tff7b72= Te6edf3thisTff7b72.Td2a8ffactiveTabTb4b4b4;
Tff7b72const Te6edf3targetHash Tff7b72= Te6edf3tab?Tff7b72.Td2a8ffdestinationHash Tff7b72|| Ta5d6ff"Ta5d6ff"Tb4b4b4;
Tff7b72const Te6edf3currentHash Tff7b72= Te6edf3thisTff7b72.Tff7b72$Te6edf3route?Tff7b72.Td2a8ffparams?Tff7b72.Td2a8ffdestinationHash Tff7b72|| Ta5d6ff"Ta5d6ff"Tb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3targetHash Tff7b72==Tff7b72= Te6edf3currentHashTb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Tff7b72const Te6edf3routeOptions Tff7b72= Tb4b4b4{
Te6edf3nameTb4b4b4: Ta5d6ff"Ta5d6ffnomadnetworkTa5d6ff"Tb4b4b4,
Te6edf3paramsTb4b4b4: Tb4b4b4{ Te6edf3destinationHashTb4b4b4: Te6edf3targetHash Tb4b4b4}Tb4b4b4,
Tb4b4b4}Tb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3thisTff7b72.Tff7b72$Te6edf3route?Tff7b72.Td2a8ffqueryTb4b4b4) Tb4b4b4{
Te6edf3routeOptionsTff7b72.Td2a8ffquery Tff7b72= Tb4b4b4{ Tff7b72.Tff7b72.Tff7b72.Td2a8ffthisTff7b72.Tff7b72$Te6edf3routeTff7b72.Td2a8ffquery Tb4b4b4}Tb4b4b4;
Te6edf3delete Te6edf3routeOptionsTff7b72.Td2a8ffqueryTff7b72.Td2a8ffpathTb4b4b4;
Te6edf3delete Te6edf3routeOptionsTff7b72.Td2a8ffqueryTff7b72.Td2a8ffarchive_idTb4b4b4;
Te6edf3delete Te6edf3routeOptionsTff7b72.Td2a8ffqueryTff7b72.Td2a8ffnewTabTb4b4b4;
Tb4b4b4}
Te6edf3thisTff7b72.Tff7b72$Te6edf3routerTff7b72.Td2a8ffreplaceTb4b4b4(Te6edf3routeOptionsTb4b4b4)Tff7b72.Td2a8ffcatchTb4b4b4(Tb4b4b4(Tb4b4b4) Tff7b72=Tff7b72> Tb4b4b4{Tb4b4b4}Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3handleNomadOpenNodeTb4b4b4(Te6edf3payloadTb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3destinationHash Tff7b72= Tb4b4b4(Te6edf3payload?Tff7b72.Td2a8ffdestinationHash Tff7b72|| Ta5d6ff"Ta5d6ff"Tb4b4b4)Tff7b72.Td2a8fftrimTb4b4b4(Tb4b4b4)Tb4b4b4;
Tff7b72if Tb4b4b4(Tff7b72!Te6edf3destinationHashTb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Te6edf3try Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3thisTff7b72.Tff7b72$Te6edf3route?Tff7b72.Td2a8ffname Tff7b72!=Tff7b72= Ta5d6ff"Ta5d6ffnomadnetworkTa5d6ff"Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Tff7b72$Te6edf3router
Tff7b72.Td2a8ffpushTb4b4b4(Tb4b4b4{
Te6edf3nameTb4b4b4: Ta5d6ff"Ta5d6ffnomadnetworkTa5d6ff"Tb4b4b4,
Te6edf3paramsTb4b4b4: Tb4b4b4{ Te6edf3destinationHash Tb4b4b4}Tb4b4b4,
Te6edf3queryTb4b4b4: Tb4b4b4{ Te6edf3newTabTb4b4b4: Ta5d6ff"Ta5d6ff1Ta5d6ff" Tb4b4b4}Tb4b4b4,
Tb4b4b4}Tb4b4b4)
Tff7b72.Td2a8ffthenTb4b4b4(Tb4b4b4(Tb4b4b4) Tff7b72=Tff7b72> Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffconsumeNewTabRouteQueryTb4b4b4(Te6edf3thisTff7b72.Tff7b72$Te6edf3routeTb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4)
Tff7b72.Td2a8ffcatchTb4b4b4(Tb4b4b4(Tb4b4b4) Tff7b72=Tff7b72> Tb4b4b4{
Te6edf3ToastUtilsTff7b72.Td2a8fferrorTb4b4b4(Te6edf3thisTff7b72.Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffnomadnet.open_node_failedTa5d6ff"Tb4b4b4)Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4)Tb4b4b4;
Tff7b72returnTb4b4b4;
Tb4b4b4}
Te6edf3thisTff7b72.Td2a8ffonOpenNodeTb4b4b4(Tb4b4b4{
Tff7b72.Tff7b72.Tff7b72.Td2a8ffpayloadTb4b4b4,
Te6edf3destinationHashTb4b4b4,
Te6edf3forceNewTabTb4b4b4: Te6edf3payload?Tff7b72.Td2a8ffforceNewTab Tff7b72!=Tff7b72= Tff7b72falseTb4b4b4,
Tb4b4b4}Tb4b4b4)Tb4b4b4;
Tb4b4b4} Te6edf3catch Tb4b4b4(Te6edf3eTb4b4b4) Tb4b4b4{
Te6edf3consoleTff7b72.Td2a8fferrorTb4b4b4(Te6edf3eTb4b4b4)Tb4b4b4;
Te6edf3ToastUtilsTff7b72.Td2a8fferrorTb4b4b4(Te6edf3thisTff7b72.Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffnomadnet.open_node_failedTa5d6ff"Tb4b4b4)Tb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4}Tb4b4b4,
Te6edf3consumeNewTabRouteQueryTb4b4b4(Te6edf3routeTb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3route?Tff7b72.Td2a8ffname Tff7b72!=Tff7b72= Ta5d6ff"Ta5d6ffnomadnetworkTa5d6ff" Tff7b72|| Te6edf3routeTff7b72.Td2a8ffquery?Tff7b72.Td2a8ffnewTab Tff7b72!=Tff7b72= Ta5d6ff"Ta5d6ff1Ta5d6ff"Tb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Tff7b72const Te6edf3destinationHash Tff7b72= Tb4b4b4(Te6edf3routeTff7b72.Td2a8ffparams?Tff7b72.Td2a8ffdestinationHash Tff7b72|| Ta5d6ff"Ta5d6ff"Tb4b4b4)Tff7b72.Td2a8fftrimTb4b4b4(Tb4b4b4)Tb4b4b4;
Tff7b72if Tb4b4b4(Tff7b72!Te6edf3destinationHashTb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Te6edf3thisTff7b72.Td2a8ffclearNewTabQueryTb4b4b4(Tb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffonOpenNodeTb4b4b4(Tb4b4b4{
Te6edf3destinationHashTb4b4b4,
Te6edf3pagePathTb4b4b4: Te6edf3routeTff7b72.Td2a8ffquery?Tff7b72.Td2a8ffpath Tff7b72|| Tffa657nullTb4b4b4,
Te6edf3forceNewTabTb4b4b4: Tff7b72trueTb4b4b4,
Tb4b4b4}Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3clearNewTabQueryTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3thisTff7b72.Tff7b72$Te6edf3route?Tff7b72.Td2a8ffquery?Tff7b72.Td2a8ffnewTab Tff7b72!=Tff7b72= Ta5d6ff"Ta5d6ff1Ta5d6ff"Tb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Tff7b72const Te6edf3query Tff7b72= Tb4b4b4{ Tff7b72.Tff7b72.Tff7b72.Td2a8ffthisTff7b72.Tff7b72$Te6edf3routeTff7b72.Td2a8ffquery Tb4b4b4}Tb4b4b4;
Te6edf3delete Te6edf3queryTff7b72.Td2a8ffnewTabTb4b4b4;
Te6edf3thisTff7b72.Tff7b72$Te6edf3routerTff7b72.Td2a8ffreplaceTb4b4b4(Tb4b4b4{ Tff7b72.Tff7b72.Tff7b72.Td2a8ffthisTff7b72.Tff7b72$Te6edf3routeTb4b4b4, Te6edf3query Tb4b4b4}Tb4b4b4)Tff7b72.Td2a8ffcatchTb4b4b4(Tb4b4b4(Tb4b4b4) Tff7b72=Tff7b72> Tb4b4b4{Tb4b4b4}Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3setPageRefTb4b4b4(Te6edf3tabIdTb4b4b4, Te6edf3elTb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3elTb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffpageRefsTb4b4b4[Te6edf3tabIdTb4b4b4] Tff7b72= Te6edf3elTb4b4b4;
Tff7b72returnTb4b4b4;
Tb4b4b4}
Te6edf3delete Te6edf3thisTff7b72.Td2a8ffpageRefsTb4b4b4[Te6edf3tabIdTb4b4b4]Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3openTabContextMenuTb4b4b4(Te6edf3eventTb4b4b4, Te6edf3tabTb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffselectTabTb4b4b4(Te6edf3tabTff7b72.Td2a8ffidTb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffcontextMenu Tff7b72= Tb4b4b4{
Te6edf3showTb4b4b4: Tff7b72trueTb4b4b4,
Te6edf3justOpenedTb4b4b4: Tff7b72trueTb4b4b4,
Te6edf3xTb4b4b4: Te6edf3eventTff7b72.Td2a8ffclientXTb4b4b4,
Te6edf3yTb4b4b4: Te6edf3eventTff7b72.Td2a8ffclientYTb4b4b4,
Te6edf3tabIdTb4b4b4: Te6edf3tabTff7b72.Td2a8ffidTb4b4b4,
Tb4b4b4}Tb4b4b4;
Te6edf3setTimeoutTb4b4b4(Tb4b4b4(Tb4b4b4) Tff7b72=Tff7b72> Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffcontextMenuTff7b72.Td2a8ffjustOpened Tff7b72= Tff7b72falseTb4b4b4;
Tb4b4b4}Tb4b4b4, T79c0ff50Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3openPageContextMenuTb4b4b4(Te6edf3eventTb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffcontextMenu Tff7b72= Tb4b4b4{
Te6edf3showTb4b4b4: Tff7b72trueTb4b4b4,
Te6edf3justOpenedTb4b4b4: Tff7b72trueTb4b4b4,
Te6edf3xTb4b4b4: Te6edf3eventTff7b72.Td2a8ffclientXTb4b4b4,
Te6edf3yTb4b4b4: Te6edf3eventTff7b72.Td2a8ffclientYTb4b4b4,
Te6edf3tabIdTb4b4b4: Te6edf3thisTff7b72.Td2a8ffactiveTabIdTb4b4b4,
Tb4b4b4}Tb4b4b4;
Te6edf3setTimeoutTb4b4b4(Tb4b4b4(Tb4b4b4) Tff7b72=Tff7b72> Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffcontextMenuTff7b72.Td2a8ffjustOpened Tff7b72= Tff7b72falseTb4b4b4;
Tb4b4b4}Tb4b4b4, T79c0ff50Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3closeContextMenuTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffcontextMenuTff7b72.Td2a8ffshow Tff7b72= Tff7b72falseTb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3async Te6edf3runContextPageActionTb4b4b4(Te6edf3actionFnTb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3page Tff7b72= Te6edf3thisTff7b72.Td2a8ffcontextPageRefTb4b4b4;
Tff7b72if Tb4b4b4(Tff7b72!Te6edf3pageTb4b4b4) Tb4b4b4{
Te6edf3ToastUtilsTff7b72.Td2a8ffwarningTb4b4b4(Te6edf3thisTff7b72.Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffnomadnet.context_menu_page_unavailableTa5d6ff"Tb4b4b4)Tb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffcloseContextMenuTb4b4b4(Tb4b4b4)Tb4b4b4;
Tff7b72returnTb4b4b4;
Tb4b4b4}
Te6edf3try Tb4b4b4{
Te6edf3await Te6edf3actionFnTb4b4b4(Te6edf3pageTb4b4b4)Tb4b4b4;
Tb4b4b4} Te6edf3catch Tb4b4b4(Te6edf3errorTb4b4b4) Tb4b4b4{
Te6edf3consoleTff7b72.Td2a8fferrorTb4b4b4(Ta5d6ff"Ta5d6ffnomad browser context menu action failedTa5d6ff"Tb4b4b4, Te6edf3errorTb4b4b4)Tb4b4b4;
Te6edf3ToastUtilsTff7b72.Td2a8fferrorTb4b4b4(Te6edf3thisTff7b72.Tff7b72$Te6edf3tTb4b4b4(Ta5d6ff"Ta5d6ffnomadnet.context_menu_action_failedTa5d6ff"Tb4b4b4)Tb4b4b4)Tb4b4b4;
Tb4b4b4} Te6edf3finally Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffcloseContextMenuTb4b4b4(Tb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4}Tb4b4b4,
Te6edf3onContextViewSourceTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffrunContextPageActionTb4b4b4(Tb4b4b4(Te6edf3pageTb4b4b4) Tff7b72=Tff7b72> Te6edf3pageTff7b72.Td2a8ffshowPageSourceTb4b4b4(Tb4b4b4)Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3onContextReloadTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffrunContextPageActionTb4b4b4(Tb4b4b4(Te6edf3pageTb4b4b4) Tff7b72=Tff7b72> Te6edf3pageTff7b72.Td2a8ffreloadNodePageTb4b4b4(Tb4b4b4)Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3onContextFavoriteTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffrunContextPageActionTb4b4b4(Tb4b4b4(Te6edf3pageTb4b4b4) Tff7b72=Tff7b72> Te6edf3pageTff7b72.Td2a8fftoggleFavouriteFromContextTb4b4b4(Tb4b4b4)Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3onContextDownloadPageTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffrunContextPageActionTb4b4b4(Tb4b4b4(Te6edf3pageTb4b4b4) Tff7b72=Tff7b72> Te6edf3pageTff7b72.Td2a8ffdownloadPageToDiskTb4b4b4(Tb4b4b4)Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3onContextCloseTabsRightTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3tabId Tff7b72= Te6edf3thisTff7b72.Td2a8ffcontextMenuTff7b72.Td2a8fftabId ?? Te6edf3thisTff7b72.Td2a8ffactiveTabIdTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffcloseTabsToRightTb4b4b4(Te6edf3tabIdTb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffcloseContextMenuTb4b4b4(Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3onContextCloseOtherTabsTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3tabId Tff7b72= Te6edf3thisTff7b72.Td2a8ffcontextMenuTff7b72.Td2a8fftabId ?? Te6edf3thisTff7b72.Td2a8ffactiveTabIdTb4b4b4;
Te6edf3thisTff7b72.Td2a8ffcloseOtherTabsTb4b4b4(Te6edf3tabIdTb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffcloseContextMenuTb4b4b4(Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3onContextCloseAllTabsTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8ffcloseAllTabsTb4b4b4(Tb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffcloseContextMenuTb4b4b4(Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3closeTabsToRightTb4b4b4(Te6edf3tabIdTb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3index Tff7b72= Te6edf3thisTff7b72.Td2a8fftabsTff7b72.Td2a8fffindIndexTb4b4b4(Tb4b4b4(Te6edf3tabTb4b4b4) Tff7b72=Tff7b72> Te6edf3tabTff7b72.Td2a8ffid Tff7b72==Tff7b72= Te6edf3tabIdTb4b4b4)Tb4b4b4;
Tff7b72if Tb4b4b4(Te6edf3index Tff7b72==Tff7b72= Tff7b72-T79c0ff1Tb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Tff7b72const Te6edf3removeIds Tff7b72= Te6edf3thisTff7b72.Td2a8fftabsTff7b72.Td2a8ffsliceTb4b4b4(Te6edf3index Tff7b72+ T79c0ff1Tb4b4b4)Tff7b72.Td2a8ffmapTb4b4b4(Tb4b4b4(Te6edf3tabTb4b4b4) Tff7b72=Tff7b72> Te6edf3tabTff7b72.Td2a8ffidTb4b4b4)Tb4b4b4;
Te6edf3removeIdsTff7b72.Td2a8ffforEachTb4b4b4(Tb4b4b4(Te6edf3idTb4b4b4) Tff7b72=Tff7b72> Te6edf3thisTff7b72.Td2a8ffcloseTabTb4b4b4(Te6edf3idTb4b4b4)Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3closeOtherTabsTb4b4b4(Te6edf3tabIdTb4b4b4) Tb4b4b4{
Tff7b72const Te6edf3keepId Tff7b72= Te6edf3tabIdTb4b4b4;
Tff7b72const Te6edf3removeIds Tff7b72= Te6edf3thisTff7b72.Td2a8fftabsTff7b72.Td2a8fffilterTb4b4b4(Tb4b4b4(Te6edf3tabTb4b4b4) Tff7b72=Tff7b72> Te6edf3tabTff7b72.Td2a8ffid Tff7b72!=Tff7b72= Te6edf3keepIdTb4b4b4)Tff7b72.Td2a8ffmapTb4b4b4(Tb4b4b4(Te6edf3tabTb4b4b4) Tff7b72=Tff7b72> Te6edf3tabTff7b72.Td2a8ffidTb4b4b4)Tb4b4b4;
Te6edf3removeIdsTff7b72.Td2a8ffforEachTb4b4b4(Tb4b4b4(Te6edf3idTb4b4b4) Tff7b72=Tff7b72> Te6edf3thisTff7b72.Td2a8ffcloseTabTb4b4b4(Te6edf3idTb4b4b4)Tb4b4b4)Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffselectTabTb4b4b4(Te6edf3keepIdTb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Te6edf3closeAllTabsTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3thisTff7b72.Td2a8fftabs Tff7b72= Tb4b4b4[Tb4b4b4]Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffpageRefs Tff7b72= Tb4b4b4{Tb4b4b4}Tb4b4b4;
Te6edf3thisTff7b72.Td2a8ffaddTabTb4b4b4(Tb4b4b4)Tb4b4b4;
Tb4b4b4}Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Tb4b4b4}Tb4b4b4;
Tff7b72<Tff7b72/Te6edf3scriptTff7b72>

Tff7b72<Te6edf3style Te6edf3scopedTff7b72>
Tff7b72.Td2a8ffnomadTff7b72-Te6edf3tabTff7b72-Te6edf3strip Tb4b4b4{
Te6edf3scrollbarTff7b72-Te6edf3widthTb4b4b4: Te6edf3thinTb4b4b4;
Te6edf3scrollbarTff7b72-Te6edf3colorTb4b4b4: Te6edf3transparent Te6edf3transparentTb4b4b4;
Tb4b4b4}

Tff7b72.Td2a8ffnomadTff7b72-Te6edf3tabTff7b72-Te6edf3stripTb4b4b4:Tb4b4b4:Tff7b72-Te6edf3webkitTff7b72-Te6edf3scrollbar Tb4b4b4{
Te6edf3heightTb4b4b4: T79c0ff6Te6edf3pxTb4b4b4;
Tb4b4b4}

Tff7b72.Td2a8ffnomadTff7b72-Te6edf3tabTff7b72-Te6edf3stripTb4b4b4:Tb4b4b4:Tff7b72-Te6edf3webkitTff7b72-Te6edf3scrollbarTb4b4b4:Te6edf3vertical Tb4b4b4{
Te6edf3displayTb4b4b4: Te6edf3noneTb4b4b4;
Te6edf3widthTb4b4b4: T79c0ff0Tb4b4b4;
Tb4b4b4}

Tff7b72.Td2a8ffnomadTff7b72-Te6edf3tabTff7b72-Te6edf3stripTb4b4b4:Tb4b4b4:Tff7b72-Te6edf3webkitTff7b72-Te6edf3scrollbarTff7b72-Te6edf3thumb Tb4b4b4{
Te6edf3borderTff7b72-Te6edf3radiusTb4b4b4: T79c0ff999Te6edf3pxTb4b4b4;
Te6edf3backgroundTb4b4b4: Te6edf3colorTff7b72-Te6edf3mixTb4b4b4(Tff7b72in Te6edf3srgbTb4b4b4, Tff7b72varTb4b4b4(Tff7b72-Tff7b72-Te6edf3mcTff7b72-Te6edf3borderTb4b4b4, T8b949e#27272a) 70%, transparent);
Tb4b4b4}
Tff7b72<Tff7b72/Te6edf3styleTff7b72>

Served by rngit 1.5.2 - Generated in 0.06s